Improving TCP Performance in Wireless Networks by Detection and Avoidance of Spurious Retransmission Timeouts

نویسندگان

  • S. Sathya Priya
  • K. Murugan
چکیده

Transmission Control Protocol (TCP) is a connection oriented, reliable delivery, transport layer protocol. The performance of TCP is degraded when it is used in wireless networks. This is mainly because of the basic assumption of TCP that any packet loss is an indication of congestion, which is not true in wireless links. The TCP performance in wireless network can be improved by differentiating the wireless losses from the congestion losses. Various Loss Differentiation Algorithms (LDAs) are used to identify whether the packet losses are due to congestion or due to wireless links. The accuracy of wireless loss discrimination and the accuracy of congestion loss discrimination have a trade-off relationship based on their own threshold. The detection information of LDA alone is not sufficient to improve the performance of TCP due to presence of Spurious Retransmission Timeouts (SRTO). In this paper, a novel cross-layer approach, TCP-DDA (TCPDetection, Differentiation and Avoidance) is proposed, wherein the packet losses are differentiated using cross-layer based LDA, SRTO is detected and steps are taken to avoid the SRTO. A new TCP mechanism that is capable of detecting and differentiating the loss of retransmitted packets is also proposed, thereby enhancing the performance of TCP over wireless networks. The work is evaluated using simulation, and the performance improvement is observed by comparing with the existing TCP NewReno.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An algorithm to detect TCP spurious timeouts and its application to operational UMTS/GPRS networks

This paper proposes an algorithm to identify TCP spurious retransmission timeouts by post processing of packet traces monitored in operational networks. The operational principles of the algorithm and the assumptions behind its design are explained in detail as well as the situations in which the algorithm is prone to inaccuracies. By extensive measurements in a lab testbed using realistic roun...

متن کامل

Effect of Delays on TCP Performance

This paper has several contributions. First, we report that long sudden delays during data transfers are not uncommon in the GPRS wireless WAN. Long sudden delays can lead to spurious TCP timeouts and unnecessary retransmissions. Second, we show that the New Reno algorithm increases the penalty of spurious TCP timeouts and that an aggressive TCP retransmission timer may trigger a chain of spuri...

متن کامل

DeSRTO: An Effective Algorithm for SRTO Detection in TCP Connections

Spurious Retransmission Timeouts in TCP connections have been extensively studied in the scientific literature, particularly for their relevance in cellular mobile networks. At the present, while several algorithms have been conceived to identify them during the lifetime of a TCP connection (e.g., Forward-RTO or Eifel), there is not any tool able to accomplish the task with high accuracy by pro...

متن کامل

Efficient Transport in 2.5G3G Wireless Wide Area Networks

This paper has several contributions. First, we report that long sudden delays during data transfers are not uncommon in the GPRS wireless WAN. Long sudden delays can lead to spurious TCP timeouts and unnecessary retransmissions. Second, we show that the New Reno algorithm increases the penalty of spurious TCP timeouts and that an aggressive TCP retransmission timer may trigger a chain of spuri...

متن کامل

Responding to Spurious Timeouts in TCP

Delays on Internet paths, especially including wireless links, can be highly variable. On the other hand, a current trend for modern TCPs is to deploy a fine-grain retransmission timer with a lower minimum timeout value than 1 s suggested by RFC2988. Spurious TCP timeouts cause unnecessary retransmissions and congestion control back-off. The Eifel algorithm detects spurious TCP timeouts and rec...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Inf. Sci. Eng.

دوره 31  شماره 

صفحات  -

تاریخ انتشار 2015